@charset "gb2312";
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe{margin:0;padding:0;font:14px "PingFang SC", Helvetica, "Microsoft YaHei", Arial, "sans-serif";}
table{border-collapse:collapse;border-spacing:0}
input,button,textarea,option{font:14px "PingFang SC", Helvetica, "Microsoft YaHei", Arial, "sans-serif";}
ul,li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px ;}
.c { CLEAR: both }
.inline { display:inline;}
a{text-decoration:none;}
body{min-width:1300px;}
.clear{ clear:both;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}

.top{ width:100%;height:120px;}
.top_k{ width:1300px; margin:0px auto; clear:both; height:120px;}
.logo{ width:547px; height:93px; float:left; margin-top:10px;}
.ss { width:250px; float:left; padding-left:30px; padding-top:30px}
.ss span{ font-size:16px; font-weight:bold; color:#f24a25; height:30px; display:block}
.ss .inp_1{ width:208px; height:27px; border:1px solid #E1E1E1; border-right:none; float:left;}
.ss .inp_2{ width:32px; height:32px; background:url(../images/ss.png) no-repeat #f24a25; border:none; float:left }

.search{float:right;margin-top:40px;margin-right:42px;}
.search input{float:left;}
.search .t_search_text{width:215px;height:36px;line-height:36px;font-size:14px;background:#fff;padding-left:8px;outline:none;color:#999 !important;border:2px solid #f34b24;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.search .tj{width:60px;height:40px;line-height:40px;background:#f34b24;margin-left:-1px;cursor:pointer;border:0;outline:none;color:#fff;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.search .t_search_text::-webkit-input-placeholder{color: #959595;}
.search:hover .t_search_text{border:2px solid #f18434;}
.search:hover .tj{background:#f18434;}

.top_tel{float:right;display: flex;flex-direction: column-reverse;justify-content: center;height: 100%;font-size: 22px;background:url(../images/top_tel2.png) left center no-repeat;padding-left: 45px;}
.top_tel p{font-size: 14px;line-height: 14px;color: #b1b1b1;text-align: left;margin-bottom: 8px;display:block;}
.top_tel span{display:block;position: relative;font-size: 24px;line-height: 20px;color: #f34b24;text-align: right;font-weight:bold;}
.top_tel span em{display:inline-block;vertical-align: top;border-right: 1px solid rgba(170, 170, 170, 0.2);background:url(../images/top_tel.png) left center no-repeat;width:20px;height:20px;line-height:20px;margin-right:5px;}

/*导航*/
.nav{ width:100%;background:#3B3B3B;  position:relative; z-index:999;}
#menu{ width:1300px; margin:0px auto; clear:both; height:38px;padding:8px 0;}
#menu ul{}
#menu li{ width:10.75%; margin-right:2%;float:left; height:38px; line-height:38px; text-align:center; font-size:15px;}
#menu li:last-child{margin-right:0;}
#menu li a{ color:#fff; display:block;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;border-radius: 20px;}
#menu li a:hover{ color: #fff;background: #f34b24;}
#menu li.bs a{ color: #fff;background: #f34b24;}

#menu ul li ul {}
#menu ul li ul li { float:none; width:290px;  margin-left:0px; text-align:left;height:40px; line-height:40px; font-size:14px;}
#menu ul li ul li a { background:#ccc !important; color:#333; padding-left:15px;}
#menu ul li ul li a:hover { background:#ffe700 !important; color:#333;}
#menu ul li ul { display:none;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

.banner{ width:100%; height:500px;overflow:hidden;}

.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#ffe700;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;overflow:hidden;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

#qb_collection_img_mask{display:none !important;}

/*首页关于我们*/
.ab_bg .content{ width: 1300px;margin: 0 auto;}
.ab_bg{ background:url(../images/ab_bg.jpg) no-repeat center 0; height:560px;font-size: 0; overflow:hidden;}
.ab_t{height: 150px;text-align: center;}
.ab_t a{font-size: 28px;color: #fff;}
.ab_t span{text-align:center;font-size:30px;font-weight:bold;color:#fff;text-transform : uppercase;display: block;height: 30px;line-height: 30px;padding-top: 38px;}
.about dl dt{ width:600px; height:400px; float:left;background:#fff;}
.about dl dt a{display:block;width:93%;margin:20px auto 0;overflow:hidden;}
.about dl dt img{ width:100%; height:100%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.about dl dt a:hover img{transform: scale(1.2, 1.2);}
.about dl dd{ width: 650px;float: left;padding: 10px 30px 0 20px;background: #fff;}
.about dl dd .tlt{ height: 95px;line-height: 95px; background:url(../images/ab_line.gif) no-repeat 0 93px;font-size:24px; color:#333;}
.about dl dd .conn{ font-size:15px; color:#777; height:190px; line-height:30px; padding:25px 0 0; overflow:hidden;}
.about dl dd .more{display: block;width: 112px; float:left;padding:0 0 0;font-size: 14px;color: #f34b24; border:#f34b24 1px solid;width: 110px;height: 34px;text-align: center;line-height: 34px;overflow: hidden;margin-top: 30px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.about dl dd .more:hover{width:120px;color:#fff;background:#f34b24;}

.bj{ width:100%;}
.box{ width:100%;padding-top:30px; padding-bottom:30px; background:#f5f5f5;}
.zj{ width:1300px; margin:0px auto; clear:both;    overflow: hidden;}
.zuozi{ width:188px; float:left; height:33px; background:url(../images/zuozi.png) no-repeat;}
.zuozi_l{ width:96px; float:left; text-align:center; font-size:16px; font-weight:bold; color:#fff; line-height:30px;}
.zuozi_r{ width:92px; float:left; text-align:center; font-size:14px; color:#fff; line-height:30px;}

.zuozi2{ width:250px; float:left; height:33px; background:url(../images/zuozi2.png) no-repeat;}
.zuozi2 .zuozi_l{ width:128px; float:left; text-align:center; font-size:16px; font-weight:bold; color:#fff; line-height:30px;}
.zuozi2 .zuozi_r{ width:118px; float:left; text-align:center; font-size:14px; color:#fff; line-height:30px;}

.more{height:20px; float:right; margin-top:10px;}
.more a{ color:#f24a25;text-transform : uppercase;}
.about_k{ width:645px; height:230px; float:left; padding:10px; border:1px #f1f1f1 solid; background:#fff; margin-top:15px;}
.about_l{ width:270px; height:230px; float:left;}
.about_r{ width:360px;height:230px; overflow:hidden; float:right; line-height:1.9; font-size:14px; color:#555;}

.zuozi1{float:left; height:33px;}
.zuozi_l1{float:left; text-align:center; font-size:24px; font-weight:bold; color:#333; line-height:30px;}

.shijing{ width:100%; height:324px; float:right;}
.shijing_t{ width:100%; float:left; height:33px;}
.shijing_n{ width:96%; float:left; height:270px; padding:0 2% 10px; border:1px #f1f1f1 solid; background:#fff; margin-top:15px;}
.shijing_n ul{}
.shijing_n li{float:left; margin-top:5px; margin-right:20px;}
.shijing_n li .title{display: block; font-size:14px; width: 100%; line-height: 40px; font-weight:normal;text-align: center;color: #333;height: 40px;overflow: hidden; background:#ccc;}
.shijing_n li:hover .title{background:#c31d1d; color:#fff;}
/*.shijing_n li img{width:218px; float:left; height:180px;}*/

#demo { WIDTH: 100%; OVERFLOW: hidden; height:277px;}
#indemo { WIDTH: 800%; FLOAT: left }
#demo1 { FLOAT: left }
#demo2 { FLOAT: left }

.box1{ width:100%;padding-top:30px; padding-bottom:30px;}
.product{ width:994px; float:left;}
.product_t{ width:100%; float:left; height:33px;}
.product_tt{ width:200px; float:left; height:33px;}
.product_n{ width:100%; float:left; padding-bottom:14px;margin-top: 15px;}
.product_n1{ float:left; padding-bottom:14px;margin-top:14px;}
.product_n ul{}
.product_n li,.product_n1 li{width:233px;float:left; margin-right:20px; margin-bottom:24px;overflow:hidden;transition:all ease-out .5s;}
.product_n li:nth-child(4n+4){margin-right:0;}
.product_n li .proimg_bk,.product_n1 li .proimg_bk{ width:231px; height:196px;border: 1px #f1f1f1 solid;border-bottom:0;position:relative;}
.product_n li .proimg_bk .proimg,.product_n1 li .proimg_bk .proimg{width:100%;height:100%;text-align:center;display:block;overflow:hidden;}
.product_n li .proimg_bk img,.product_n1 li .proimg_bk img {vertical-align:middle;max-width:98%; max-height:98%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.product_n li .proimg_bk .proimg .iblock,.product_n1 li .proimg_bk .proimg .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.product_n li .title,.product_n1 li .title{display: block; font-size:14px; width: 97%;padding:0 2%;line-height: 40px; font-weight:normal;text-align: center;color: #555;height: 40px; background:#f1f1f1;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.product_n li:hover .title,.product_n1 li:hover .title{background:#f24a25;color:#ffffff;}
.product_n li:hover img,.product_n1 li:hover img{transform: scale(1.2, 1.2);}


.product_n li .proimg_bk span.bg,.product_n1 li .proimg_bk span.bg{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;left:0;top:0;opacity:0;filter:Alpha(opacity=0);*zoom:1;-webkit-transform:rotateX(180deg) scale(0.5,0.5);transform:rotateX(180deg) scale(0.2,0.2);transition:all ease-out .5s;}
.product_n li .proimg_bk span.bg .icon,.product_n1 li .proimg_bk span.bg .icon{background: url(../images/icon.png) center center no-repeat;display: inline-block;vertical-align: middle;width:65px;height:65px;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.product_n li .proimg_bk:hover span.bg,.product_n1 li .proimg_bk:hover span.bg{opacity:1;filter:Alpha(opacity=100);-webkit-transform:rotateX(0deg) scale(1,1);transform:rotateX(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,0.3);}
.product_n li:hover,.product_n1 li:hover{box-shadow: 7px 12px 14px 0px rgba(204,204,204,0.5);transform: translateY(-2px);}

.tuijian{ width:285px; float:right;}
.cak{ width:275px; float:left; padding:5px; background:#f5f5f5; height:129px;}
.cak_n{ width:273px; float:left; height:125px; border:1px #ccc solid;}
.cak1{ width:275px; float:left; padding:5px; background:#f5f5f5; height:129px; margin-top:7px;}

.video{ width:420px; float:left;}
.video_t{ width:100%; float:left; height:33px;}
.video_n{ width:370px; float:left; padding:10px 25px; height:225px; border:1px #f1f1f1 solid; background:#fff; margin-top:15px;}
.video_n ul{}
.video_n li{ width:100%; float:left; height:35px; line-height:35px; border-bottom:1px #ccc dashed; text-align:right; font-size:14px;color:#b7b7b7;}
.video_n li a{ color:#555555; float:left;display:block;width:270px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;    text-align: left;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.video_n li a:hover{ color:#f00;padding-left:3px;}


.wenti{ width:420px; float:left; margin-left:20px;}
.wenti_t{ width:100%; float:left; height:33px;}
.wenti_n{ width:370px; float:left; padding:10px 25px; height:225px; border:1px #f1f1f1 solid; background:#fff; margin-top:15px;}
.wenti_n ul{}
.wenti_n li{ width:100%; float:left; height:35px; line-height:35px; border-bottom:1px #ccc dashed; text-align:right; font-size:14px;color:#b7b7b7;}
.wenti_n li a{ color:#555; float:left;display:block;width:270px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap; text-align:left;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.wenti_n li a:hover{ color:#f00;padding-left:3px;}

.contact{ width:420px; float:right;}
.contact_t{ width:100%; float:left; height:33px;}
.contact_n{ width:100%; float:left; background:#fff; margin-top:15px; height:245px; border:1px #f1f1f1 solid;}
.contact_l{ width:240px; float:left; padding:10px;}
.rexian{ width:100%; height:72px; float:left; border-bottom:1px #f0f0f0 solid; background:url(../images/dianhua.jpg) no-repeat 4px 20px;}
.rexian_r{ width:192px; float:right; margin-top:15px;}
.rexian_t{ width:100%; float:left; font-size:14px; color:#929292;}
.rexian_n{ width:100%; float:left; margin-top:3px; font-size:16px; color:#333;}

.zaixian{ width:100%; height:72px; float:left; border-bottom:1px #f0f0f0 solid; background:url(../images/zaixian.jpg) no-repeat 4px 20px;}
.zaixian_r{ width:192px; float:right; margin-top:15px;}
.zaixian_t{ width:100%; float:left; font-size:14px; color:#929292;}
.zaixian_n{ width:100%; float:left; margin-top:7px; font-size:12px; color:#333;}
.zaixian_n a{ color:#333; margin-right:10px;}
.zaixian_n a:hover{ color:#f00;}

.dizhi{ width:100%; height:72px; float:left; border-bottom:1px #f0f0f0 solid; background:url(../images/dizhi.jpg) no-repeat 4px 20px;}
.dizhi_r{ width:192px; float:right; margin-top:15px;}
.dizhi_t{ width:100%; float:left; font-size:14px; color:#929292;}
.dizhi_n{ width:100%; float:left; margin-top:5px; color:#333;height:38px;overflow:hidden;}


.contact_r{ width:159px; float:right;}

.shili{ width:1300px; float:left;}
.shili_t{ width:1300px; float:left; height:33px;}
.shili_n{ width:100%; float:left; padding-bottom:10px; margin-top:15px; background:#fff;}

.projects-pro { width: 1198px; margin: 0 auto; overflow: hidden; border-top: #d8d8d8 1px solid; padding: 0 0 20px 0; }
.projects-pro ul { float: left; width: 90%; }
.projects-pro span { width: 4.6%; float: right; margin-top: 15px; background: #222; padding: 0 15px; }
.projects-pro span a { color: #fff; }
.projects-pro li.cur { border-top: #EC1D23 4px solid; color: #000; font-size: 22px; font-weight: 600; background: none; margin-right: 40px; padding: 5px 0 0 0; }
.projects-pro li { float: left; line-height: 40px; margin-right: 20px; padding: 10px 30px 0 0; text-align: center; background: url(../images/xx.jpg) no-repeat right 22px; }
#portfolio-content { padding: 0; list-style: none; }
#portfolio-content li { display: inline-block; border: 0px solid transparent; outline: 0px solid transparent; margin: 0; padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-radius: 2px 2px 2px 2px; border-color: #000; . border-style: none; }

.projects-container { width: 1296px; margin: 0 auto; overflow: hidden; padding:15px 2px;}
.projects-container li { width:241px;float: left; margin-right: 22px; }
.projects-container li:nth-child(5n+5){margin-right:0;}
.projects-container li  .case_img{width: 239px;height:190px; background:#fff;text-align:center;position: relative;border:1px solid #f1f1f1;}
.projects-container li img { max-width:90%; max-height:90%;vertical-align:middle; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }
.projects-container li  .case_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}

.projects-container li .tlt {display:block;font-size:14px;width:97%;padding:0 2%;line-height:40px;font-weight:normal;text-align:center;color:#555;height:40px;background:#f1f1f1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.projects-container li:hover .tlt{background:#f24a25;color:#ffffff;}
.projects-container li a.bg{display:block;width:241px;height:192px;background:rgba(0,0,0,0);position:absolute;left:0;top:0;opacity:0;filter:Alpha(opacity=0);*zoom:1;-webkit-transform:rotateX(180deg) scale(0.5,0.5);transform:rotateX(180deg) scale(0.2,0.2);transition:all ease-out .5s;}
.projects-container li a.bg .icon{background: url(../images/icon.png) center center no-repeat;display: inline-block;vertical-align: middle;width:65px;height:65px;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.projects-container li:hover a.bg{opacity:1;filter:Alpha(opacity=100);-webkit-transform:rotateX(0deg) scale(1,1);transform:rotateX(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,0.3);}
.projects-container li:hover{box-shadow: 7px 12px 14px 0px rgba(204,204,204,0.5);transform: translateY(-2px);}


.projects-container2 { width: 96%; margin: 0 auto; overflow: hidden; padding:15px 2%;}
.projects-container2 li { width:232px;float: left; margin-right: 22px;margin-bottom:20px;}
.projects-container2 li:nth-child(5n+5){margin-right:0;}
.projects-container2 li .case_img{width: 230px;height:190px; background:#fff;text-align:center;position: relative;border:1px solid #f1f1f1;}
.projects-container2 li img { max-width:90%; max-height:90%;vertical-align:middle; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }
.projects-container2 li  .case_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}

.projects-container2 li .tlt {display:block;font-size:14px;width:100%;padding:0 2%;line-height:40px;font-weight:normal;text-align:center;color:#555;height:40px;background:#f1f1f1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.projects-container2 li:hover .tlt{background:#f24a25;color:#ffffff;}
.projects-container2 li a.bg{display:block;width:232px;height:192px;background:rgba(0,0,0,0);position:absolute;left:0;top:0;opacity:0;filter:Alpha(opacity=0);*zoom:1;-webkit-transform:rotateX(180deg) scale(0.5,0.5);transform:rotateX(180deg) scale(0.2,0.2);transition:all ease-out .5s;}
.projects-container2 li a.bg .icon{background: url(../images/icon.png) center center no-repeat;display: inline-block;vertical-align: middle;width:65px;height:65px;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px;}
.projects-container2 li:hover a.bg{opacity:1;filter:Alpha(opacity=100);-webkit-transform:rotateX(0deg) scale(1,1);transform:rotateX(0deg) scale(1,1);transition:all 1s cubic-bezier(.23,1,.38,1) 0s;background:rgba(0,0,0,0.3);}
.projects-container2 li:hover{box-shadow: 7px 12px 14px 0px rgba(204,204,204,0.5);transform: translateY(-2px);}




.foot{ width:100%; background:#333; padding-top:20px; padding-bottom:20px;    overflow: hidden;}
.foot_k{ width:1300px; margin:0px auto; clear:both;overflow: hidden;}
.foot_l{ width:277px; float:left;}
.dilogo{ width:277px; height:138px; float:left;}
.erweima{ float:right;width:116px; height:117px; margin-left:70px; margin-top:20px;}
.foot a{ color:#FFF}
.foot_br{line-height:30px;text-align:center;color:#d4d4d4; padding-bottom: 20px;}
.foot_br a{ color:#FFF}
.foot_r{ float:left;}
.ks{ width:155px; float:left; margin-left:25px;padding-right:15px; }
.ks_t{ width:125px; float:left; height:35px; line-height:35px; font-size:16px; color:#fff;}
.ks_n{ width:125px; float:left; height:115px; overflow:hidden;}
.ks_n ul{}
.ks_n li{ width:150px; float:left; height:30px; line-height:30px; font-size:14px; overflow:hidden}
.ks_n li a{ color:#d4d4d4;}
.ks_n li a:hover{ color:#fff;}

.lx{ width:270px; float:left; margin-left:20px;}
.lx_t{ width:270px; float:left; height:35px; line-height:35px; font-size:16px; color:#fff;}
.lx_n{ width:270px; float:left; line-height:1.9; font-size:14px; color:#fff;}

.foot_b{ width:100%; height:auto; background:#333;}
.foot_bk{ width:1300px; margin:0px auto; clear:both;border-top: 1px solid #444343;}
.foot_bl{line-height:20px;padding-top:20px; font-size:14px; color:#d4d4d4;text-align:center;}

.left{ width:250px; float:left;}
.lanmu{ width:248px; float:left;}
.lanmu_t{ width:248px; float:left; float:left; height:33px;}
.lanmu_n{ width:228px; float:left; padding:10px; background:#fff; border:1px #e8e8e8 solid; margin-top:5px;}
.lanmu_n ul{}
.lanmu_n li{ width:228px; float:left;  margin-top:5px;  font-size:14px; text-indent:25px; overflow:hidden}
.lanmu_n li a{ color:#333; background:#f1f1f1; height:40px; line-height:40px; display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.lanmu_n li a:hover{ color:#fff; background:#f24a25}
.lanmu_n li .ys1{ color:#fff; background:#f24a25;}
.lanmu_n li ul .ej a{background:#fff; height:30px; line-height:30px; font-size:14px;  margin-top:2px;color:#666;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.lanmu_n li ul .ej a:hover{ color:#333; background:#ccc}


.lanmu_nn{ width:263px; float:left; padding:10px; background:#fff; border:1px #f1f1f1 solid; margin-top:15px;}
.lanmu_nn ul{}
.lanmu_nn li{ width:265px; float:left; margin-top:5px;  font-size:14px; text-indent:25px;}
.lanmu_nn li a{ color:#333; background:#f1f1f1; height:40px; line-height:40px; display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.lanmu_nn li a:hover{ color:#fff; background:#f24a25}
.lanmu_nn li ul .ej a{background:#fff; height:30px; line-height:30px; font-size:14px;  margin-top:2px;color:#666;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.lanmu_nn li ul .ej a:hover{ color:#333; background:#ccc}




.contacter{ width:248px; float:left; margin-top:10px;}
.contacter_t{ width:248px; float:left; height:33px;}
.contacter_n{ width:228px; float:left; padding:10px; line-height:1.9; font-size:14px; background:#fff; border:1px #ccc solid; margin-top:5px;}

.right{ width:1030px; float:right;}
.right_2{width:100%;}
.right_k{ width:100%; float:left;}
.right_t{ width:100%; float:left; height:33px;padding:0 0 10px;}
.weizhi{ float:right; height:33px; line-height:33px; color:#555;max-width: 80%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.weizhi a{ color:#555;}
.weizhi a:hover{ color:#f00;}
.right_n{ width:100%; float:left; background:#fff;margin-top:5px;min-height:400px;}

.abouter{ width:96%; float:left; padding:20px 2%;}
.biaoti{ width:100%; height:25px; line-height:25px; font-size:24px; text-align:center; font-weight:bold; margin:15px 0 3px;color:#555;padding-bottom:10px;}
.fabiao{ width:100%;  height:25px; line-height:25px; padding-bottom:12px; border-bottom:1px #e6e6e6 dashed; text-align:center;color:#999999;}
.abouter_n{ width:100%;line-height:30px; font-size:14px; margin-top:10px;color:#777777;min-height:500px;}
.abouter_n p{line-height:30px;}


.jianjie{ width:100%;padding-bottom:20px;}
.jianjie_t{ width:893px; float:left; height:35px; border-bottom:1px #ccc solid;}
.jianjie_z{ float:left; height:34px; line-height:34px; font-size:16px; width:100px; text-align:center; background:#f1f1f1; border-left:1px #ccc solid; border-right:1px #ccc solid; border-top:1px #ccc solid;}
.jianjie_n{ width:100%; line-height:1.9; font-size:14px; margin-top:10px; margin-bottom:18px;overflow: hidden;}
.zuochan{float:left;}
.left-pro{width:580px; height:490px; margin:0; padding:0; }
.left-pro .t1{width:100px;float:left;}
.left-pro .t2{width:100%;text-indent:0;float:left; height:500px; background:#fff;}

.left-pro .t2 .proimg_bk{ width:100%; height:100%;}
.left-pro .t2 .proimg_bk .proimg{width:100%;height:100%;}
.left-pro .t2 .proimg_bk .proimg a{display:block;width:100%;height:100%;text-align:center;}
.left-pro .t2 .proimg_bk img {vertical-align:middle;max-width:100%; max-height:100%;}
.left-pro .t2 .proimg_bk .proimg a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:320px;margin:10px;overflow:hidden;}

.right_pro{ width:608px; float:right;}
.jjt{ width:100%; overflow:hidden; line-height:32px; color:#333; font-size:26px; font-weight:bold; margin:0 auto 20px; padding:0; float:left;}
.jjn{ width:100%; float:left; font-size:15px; line-height:1.9; color:#999; padding:0;overflow:hidden;}
.jjn .miaoshu { width:100%; overflow:hidden; margin:0 auto 20px; padding:10px; font-size:16px; color:#555;line-height: 24px; overflow:hidden; background-color:#f8f8f8; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.jjn .miaoshu span { display:block; width:100%; height:72px; overflow:hidden; line-height:24px; color:#999; font-size:14px; text-align:justify; margin:0 auto; padding:0;}
.jjn .miaoshu span br { display:none;}
.pro_liuyan { width:100%; float:left; height:52px; margin-top:20px;}
.pro_liuyan a { display:block; width:48%; height:60px; line-height:60px; background:#333 url(../images/proshow_zx1.png) no-repeat 68px center; color:#fff; font-size:18px; text-align:center; float:left;border-radius:2px; margin:0 4% 0 0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.pro_liuyan a.pro_zx2 { margin:0; background:#f65934 url(../images/proshow_zx2.png) no-repeat 68px center;}
#tabs2{position:absolute; border-bottom:1px #D7D7D7 solid; width:893px; background:#fff} 
.menub1_1 {	font-weight: bold; background:#f34b24; width: 120px; cursor: pointer; color: #fff; line-height: 40px;height: 40px; text-align: center;font-size:15px;}
.menub1_2 {	font-weight: normal; background:url(../images/di.png) no-repeat left center; float: left; width: 100px; cursor: pointer; color: #fff; line-height: 35px;height:35px; text-align: center}
.menugtab { padding:10px;border-top: #f1f1f1 1px solid; text-align:left; line-height:1.9;}
.menugtab a {margin: 0px 10px;}
.pro_bd .pro_bd_l{width:250px;float:left;}
.pro_bd .pro_bd_r{width:975px;float:right;}

.fenpian{ width:100%;margin-top:20px;padding-top:20px;border-top: 1px solid #f1f1f1;}
.l{ width:100%; float:left; height:26px; line-height:26px; font-size:14px; color:#555;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.l a{ color:#555;}
.l a:hover{ color:#f00;}

.newser{ width:913px; float:left; padding:10px;}
.newser ul{}
.newser li{ width:900px; float:left;padding-left:13px;background:url(../images/icons1.jpg) no-repeat left center; height:35px; line-height:35px; text-align:right; font-size:12px; color:#999999;border-bottom:1px #ccc dashed;}
.newser li a{ color:#555; float:left; display:block; width:820px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:left;}
.newser li a:hover{ color:#f00;}

.fenye{ width:100%; float:left; height:30px; line-height:30px; text-align:center; margin-bottom:20px; margin-top:20px;color:#555555;}
.fenye a{ color:#333; padding:5px; background:#e2e1e1; margin-left:5px; margin-right:5px;}
.fenye a:hover{ color:#fff; background:#f00;}
.fenye  .p_input{padding:3px 5px;margin:0 4px;text-align:center;color:#555;}

.producter{ width:96%; float:left; padding:20px 2% ;}
.producter ul{}
.producter li{width:232px;float:left; margin-right:20px; margin-bottom:24px;overflow:hidden;transition:all ease-out .5s;}
.producter li:nth-child(4n+4){margin-right:0;}
.producter li .proimg_bk{ width:230px; height:196px;border: 1px #f1f1f1 solid;border-bottom:0;position:relative;}
.producter li .proimg_bk .proimg{width:100%;height:100%;text-align:center;display:block;overflow:hidden;}
.producter li .proimg_bk img{vertical-align:middle;max-width:98%; max-height:98%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.producter li .proimg_bk .proimg .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.producter li .title{display: block; font-size:14px; width: 97%;padding:0 2%;line-height: 40px; font-weight:normal;text-align: center;color: #555;height: 40px; background:#f1f1f1;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.producter li:hover .title{background:#f24a25;color:#ffffff;}
.producter li:hover{box-shadow: 7px 12px 14px 0px rgba(204,204,204,0.5);transform: translateY(-2px);}
.producter li:hover img{transform: scale(1.2, 1.2);}

.xgcp{ width:933px; float:left; margin-top:15px; margin-bottom:10px;}
.xgcp_t{ width:933px; float:left; height:33px;}
.xgcp_n{ width:100%; float:left; padding-bottom:10px;border:1px #e5e5e5 solid; background:#fff; margin-top:10px;}
.xgcp_n ul{}
.xgcp_n li{width:206px; height:190px; float:left; margin-left:18px; margin-top:15px; border:2px #c5c5c5 solid;}
.xgcp_n li .proimg_bk{ width:206px; height:160px; position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.xgcp_n li .proimg_bk .proimg{width:206px;line-height:160px;*line-height:210px;height:160px;*height:210px;text-align:center;position:static;+position:absolute;top:50%}
.xgcp_n li .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:201px; max-height:155px}

.xgcp_n li .title{display: block; font-size:16px; width: 206px;line-height: 30px; font-weight:normal;text-align: center;color: #FFF;height: 30px;overflow: hidden; background:#999}
.xgcp_n li:hover .title{background:#f24a25;}


.zxwz{ width:913px; float:left; padding:10px; background:#fff;border:1px #e5e5e5 solid; margin-top:10px;}
.zxwz ul{}
.zxwz li{width:456px; float:left; text-align:right; border-bottom:1px #ccc dashed; height:35px; line-height:35px;font-size:14px; text-indent:18px; line-height:30px; background:url(biao.jpg) no-repeat left center;}
.zxwz li a{ color:#333; float:left;}
.zxwz li a:hover{ color:#f00;}


/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"; color:#999; font-size:12px;}
.txtbox:hover{border:1px solid #999;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox:focus{border:1px solid #666;height:30px;line-height:30px;width:250px;color:#333;}
.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei";color:#999;}
.txtbox01:hover{border:1px solid #999;height:30px;line-height:30px;width:80px;color:#333;}
.txtbox01:focus{border:1px solid #666;height:30px;line-height:30px;width:80px;color:#333;}
.bfont{ font-size:12px; color:#333333;}
.order_nr_box{ width:600px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #999;color:#333; background:#fff;}
.order_nr_box:focus{border:1px solid #666;color:#333;}
#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}
#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#ffa228;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#f48a00;}

.link{width: 1300px;margin: auto;clear: both;padding-bottom:24px;}
.link a{ color:#777}

* {margin:0;padding:0; }
body{padding:0;margin: 0 auto;font-family:Microsoft YaHei,"微软雅黑";}
span,p,ul,li,h1,h2,h3,h4,h5,input{margin:0;padding:0;}
ul, li { list-style: none; }
img{border:none;margin:0;padding:0;}
.qq_style01{width:128px;position:absolute;top:150px;right:20px;z-index:999999999;}
.qq_style01 .qq_style_l{width:20px;height:20px;display:block;position:absolute;top:-8px;right:-8px;background:#f65934 url(../images/qq_close.png) center center no-repeat;cursor:pointer;border-radius:50%;}
.qq_style01 .qq_style_l:hover{background:#ff1800 url(../images/qq_close.png) center center no-repeat;}
.qq_style01 .qq_style_r{width:128px;background:#f65934;padding-top:5px;padding-bottom:5px;}
.qq_style01 .qq_style_r .qq_r_up{background:#ffffff;border-radius:2px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_up .qq_r_tlt{height:30px;line-height:30px;font-size:12px;color:#f65934;background:url(../images/qq_icon1.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #f34b24;}
.qq_style01 .qq_style_r .qq_r_up .qq_list{padding-top:5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li{padding:2px 0 5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;background:url(../images/qq.gif) left center no-repeat;padding-left:20px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_r_down{background:#ffffff;border-radius:4px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_down .tel_r_tlt{height:30px;line-height:30px;font-size:12px;color:#f65934;background:url(../images/qq_icon2.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #f34b24;}
.qq_style01 .qq_style_r .qq_r_down .tel_list li{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_code{background:#ffffff;border-radius:4px;width:100px;margin:0 auto;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_code img{display:block;width:91px;height:91px;margin:0 auto;}
.qq_style01 .qq_style_r .qq_code p{font-size:12px;text-align:center;color:#555555;padding-top:5px;}

.gxtime{height: 40px;line-height: 40px; font-size: 16px; color: #555;}
.gxtime span{color:#f34b24; font-size: 14px;}

.productlist{padding:10px 0 20px;}
.productlist li{margin-bottom:3px; border-bottom: 1px dashed #f1f1f1;}
.productlist li .bax{padding: 18px;overflow: hidden;}
.productlist li .bax .img{float:left;width:24%;}
.productlist li .bax .img a{display:block;width:100%;height:180px;text-align:center;overflow:hidden;background: #fff;border: 1px solid #f1f1f1;}
.productlist li .bax .img a img{max-width:97%;max-height:97%;vertical-align:middle;-webkit-transition: all 1s;transition: all 1s;}
.productlist li .bax .img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.productlist li .bax .img a:hover img{    -webkit-transform: scale(1.12);transform: scale(1.12);}
.productlist li .bax .info{width:73%;float:right;}
.productlist li .bax .info .t a{font-size: 16px;height: 40px;line-height: 40px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;display:block;width:100%; color:#666;}
.productlist li .bax .info .desc{color: #999;font-size: 14px;height: 70px;line-height:24px;margin-bottom:18px;overflow: hidden;}
.productlist li .bax .info .others{color: #828282;font-size: 14px;height: 32px;line-height:30px;overflow: hidden; margin-top:38px;}
.productlist li .bax .info .others i{color: #f34b24;font-style: normal;}
.productlist li .bax .info .others span{display:block;float:left;margin-right:15px;height:30px;line-height:30px;padding:0 15px 0 32px;background: #fff;border: 1px solid #f1f1f1;font-size:12px;max-width:120px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.productlist li .bax .info .others span.cs1{background:#fff url(../images/cs1.png) no-repeat 10px center;}
.productlist li .bax .info .others span.cs2{background:#fff url(../images/cs2.png) no-repeat 10px center;}
.productlist li .bax .info .others span.cs3{background:#fff url(../images/cs3.png) no-repeat 10px center;}
.productlist li .bax .info .others span.cs4{background:#fff url(../images/cs4.png) no-repeat 10px center;}
.productlist li .bax .info .info-btn{overflow:hidden;display:block;}
.productlist li .bax .info .info-btn .btn1{display:block;float:left;margin-right:20px;height: 30px;line-height: 30px;padding: 0 10px;font-size: 12px;background-color: #3879b9;border: none;color: #fff;}
.productlist li .bax .info .info-btn .btn2{display:block;float:left;height: 30px;line-height: 30px;padding: 0 10px;font-size: 12px;background-color: #FF9C00;border: none;color: #fff;}
.productlist li .bax .info .info-btn .btn1:hover{opacity: .8;filter: alpha(opacity=80);}
.productlist li .bax .info .info-btn .btn2:hover{opacity: .8;filter: alpha(opacity=80);}
.productlist li:hover  .info .t a{color:#f34b24;}

/*右侧在线咨询*/
.oline_zxzx{width:180px;height:auto;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 5px 9px rgba(4,0,0,.17);box-shadow:0 5px 9px rgba(4,0,0,.17);position:fixed;right:10px;top:260px;z-index:99999;}
.oline_zxzx .hd{padding:20px;line-height:16px;height:16px;background:#f34b24;color:#fff;font-size:14px;position:relative;border-radius: 4px 4px 0 0;}
.oline_zxzx .hd i.close{display:block;width:18px;height:18px;background:url(../images/online_close.png) center center no-repeat;position:absolute;right:20px;top:18px;cursor: pointer;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.oline_zxzx ul li a{padding:20px;height:18px;line-height:18px;background:#f5f5f5;color:#353434;display:block;border-bottom:#fff 1px solid;transition:all ease-out .3s;font-size:14px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.oline_zxzx ul li a i{display:inline-block;width:20px;height:20px;background:url(../images/online_qq.png) center center no-repeat;vertical-align: middle;margin-right: 8px;transition: all ease-out .3s;}
.oline_zxzx .oline_qq_tel{padding: 20px;}
.oline_zxzx .oline_qq_tel>div{line-height: 14px;height: 14px; margin-bottom: 10px;color: #898989;}
.oline_zxzx .oline_qq_tel>div i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/online_tel.png) center center no-repeat;margin-right: 4px;transition: all ease-out .3s;}
.oline_zxzx .oline_qq_tel>p{color: #929292;line-height: 18px;font-size: 16px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.oline_zxzx ul li a:hover{padding: 20px;color: #fff;background: #565656;}
.oline_zxzx ul li a:hover i{background:url(../images/online_qq2.png) center center no-repeat;}
.oline_zxzx .hd i.close:hover{color:#fff;transform:rotate(90deg);-ms-transform:rotate(90deg);undefined:undefined;-moz-transform:rotate(90deg);undefined:undefined;-webkit-transform:rotate(90deg);undefined:undefined;-o-transform:rotate(90deg);undefined:undefined;}

.news_list{min-height:400px;}
.news_list li{position:relative;width:96%;float:left;max-height:142px;padding:25px 2%;border-bottom:1px solid #ededed;overflow:hidden;}
.news_list li .tlt{display:block;height:28px;line-height:28px;font-size: 16px;color: #666;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;-webkit-transition: all .3s ease-in;}
.news_list li .time{display:block;color: #999;font-size:14px;margin:5px 0 10px 0;padding-left:20px;-webkit-transition: all .3s ease-in;position:relative;}
.news_list li .time:before{content:'';display:block;width:16px;height:1px;background:#999;position:absolute;top:50%;left:0;-webkit-transition: all .3s ease-in;}
.news_list li .desc{max-width: 1175px;line-height: 22px;color: #999;font-size:14px;-webkit-transition: all .3s ease-in;height:44px;overflow:hidden;}
.news_list li .news-ico{position:absolute;top:64px;right:50px;display:block;width:31px;height:31px;background:url(../images/news_icon.png) no-repeat;-webkit-transition: all .3s ease-in;}
.news_list li .news-ico a{display:block;width:100%;height:100%;cursor:pointer;}
.news_list li:hover{background: #fbfbfb;}
.news_list li:hover .tlt{padding-left:15px;color:#f34b24;}
.news_list li:hover .time{padding-left:35px;}
.news_list li:hover .time:before{left:15px;}
.news_list li:hover .desc{padding-left:15px;}
.news_list li:hover i.news-ico {right: 35px;}

.down_list{padding:30px;}
.down_list li{background: #f5f5f5;overflow:hidden;margin-bottom: 20px;}
.down_list li .tlt{display:block;float:left;padding-left: 56px;font-size: 16px;color:#555;background: url(../images/sj8.gif) no-repeat 30px center;width:70%;height:60px;line-height:60px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.down_list li .time{float:right;width:16%;text-align:right;font-size:15px;color:#666;height:60px;line-height:60px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;padding-right:2%;}
.down_list li .time .btn{width:76px;height:26px;line-height:26px;display:inline-block;margin: 16px 0 0 26px;vertical-align: top;background: #f34b24;text-align:center;color: #fff; font-size: 14px;}
.down_list li .time .btn img{transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
.down_list li .desc{float:left;padding:0 20px 0 56px;font-size:14px;color:#999;line-height:24px;margin-top:-5px;margin-bottom:20px;height: 70px;overflow: hidden;}
.down_list li:hover .tlt{color:#f34b24;padding-left:64px;background: url(../images/sj8.gif) no-repeat 40px center;}
.down_list li:hover .time{color:#f34b24;}
.down_list li:hover .time .btn{filter: Alpha(Opacity=80);opacity: 0.8;}

.down_list2{padding:30px;}
.down_list2 li{background: #f5f5f5;height: 60px;line-height: 60px;margin-bottom: 20px;width:48.5%;margin-right:3%;float:left;}
.down_list2 li:nth-child(2n+2){margin-right:0;}
.down_list2 li .tlt{display:block;float:left;padding-left: 56px;font-size: 16px;color:#555;background: url(../images/sj8.gif) no-repeat 30px center;width:70%;height:60px;line-height:60px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.down_list2 li .time{float:right;width:16%;text-align:right;font-size:15px;color:#666;height:60px;line-height:60px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;padding-right:3%;}
.down_list2 li .time .btn{width:53px;height:26px;display:inline-block;margin: 16px 0 0 26px;vertical-align: top;}
.down_list2 li .time .btn img{transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
.down_list2 li:hover .tlt{color:#f34b24;padding-left:64px;background: url(../images/sj8.gif) no-repeat 40px center;}
.down_list2 li:hover .time{color:#f34b24;}
.down_list2 li:hover .time .btn img{filter: Alpha(Opacity=70);opacity: 0.7;}

.job_detail .tlt{border-bottom: 1px solid #f1f1f1;height: 42px;line-height:42px;font-weight:700;font-size:22px;color:#333;padding-bottom:10px;}
.job_detail .info{padding: 20px 0 10px 0;box-sizing: border-box;border-bottom: 1px solid #f1f1f1;}
.job_detail .info p{font-size: 15px;color: #666666;}
.job_detail .info p span{color: #ff5400;font-weight:bold;font-size: 18px;}
.job_detail .conn{padding: 20px 0 10px 0;box-sizing: border-box;border-bottom: 1px solid #f1f1f1;}
.job_detail .conn .hd{font-size: 15px;color: #666666;height:50px;line-height:50px;}
.job_detail .conn .hd span{color: #555;}
.job_detail .conn .bd{color: #555;line-height: 30px;font-size: 15px;padding-left:80px;}
.job_detail .btm{font-size: 16px;color: #666666;height:50px;line-height:50px;}
.job_detail .btm a{color:#f34b24;font-size: 15px;}
.job_detail .btm a:hover{text-decoration:underline;}

.down_wj{padding-bottom:20px;text-align:center;}
.down_wj a{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;font-size:15px;border:1px solid #dcdcdc;margin:0 auto;color:#777;}
.down_wj a:first-child{border:1px solid #f34b24;background:#f34b24;color:#fff;}
.down_wj a:hover{border:1px solid #f34b24;background:#f34b24;color:#fff;}

.ly_msg h3{display:none !important;}
.ly_msg ul li h4{width:12% !important;}
.ly_msg ul li input,.ly_msg ul li select{height:42px !important;line-height:42px !important; color: #666;border: 1px solid #dfdfdf !important;}
.ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_ipt12,.ly_msg ul li .msg_ipt2{height:44px !important;}
.ly_msg ul li select{outline:none;}
.ly_msg ul li .msg_btn input{cursor:pointer;}

/*联系我们*/
.ly_contact { width:100%; overflow:hidden; margin:10px auto 0; padding:0;}
.ly_contact .lxfs { width:100%; overflow:hidden; margin:0 auto; padding:0; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.lxfs ul li { width:33.333333%; height:400px; overflow:hidden; margin:0; padding:0; border-left:1px solid #d9d9d9; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.lx_icon { width:128px; height:128px; overflow:hidden; margin:60px auto; padding:0; background-color:#f8f8f8; border-radius:50%;}
.lxfs ul li h3 { width:100%; height:20px; overflow:hidden; line-height:20px; color:#666; font-size:16px; text-align:center; margin:0 auto 10px; padding:0;}
.lxfs ul li p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#222; font-size:30px; font-family:"Arial"; text-align:center; margin:0 auto; padding:0;}
.lx_ewm { width:100%; height:440px; overflow:hidden; margin:40px auto; padding:0; background:url(../images/bg_weixin.jpg) center center no-repeat; background-size:cover;}
.lx_ewm h3 { width:100%;height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:32px; text-align:center; margin:80px auto 0; padding:0;}
.lx_ewm p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.lx_ewm img { display:block; width:160px; height:160px; overflow:hidden; margin:40px auto; padding:0;}
.lx_dz { width:97%; overflow:hidden; margin:0 auto; padding:1%;border:1px solid #d9d9d9;}
.lx_dz .dz_map { width:100%; overflow:hidden;height:350px;margin:0 auto;}



/**产品详情页产品图片切换**/
.prodetail_img { width:580px; height: 490px; margin: 0; padding: 0; box-sizing: border-box; float: left;}
#preview { width:580px; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:580px; height:80px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:64px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:64px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul { }
#spec-list ul li { float:left; display:inline; padding:0 10px 0 0; width:108px; height:80px; margin:0;}
#spec-list ul li:last-child { padding:0;}
#spec-list ul li p { width:106px; height:78px; overflow:hidden; margin:0; padding:0; border:1px solid #eaeaea; position:relative;}
#spec-list ul li:hover p { border:1px solid #f34b24;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:580px; height:400px; overflow:hidden; padding:0; border:1px solid #eaeaea; box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:600px!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:580px; margin:0;}
#spec-list div { width:580px!important; height:70px!important; margin:0;}

#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}

.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
